package sv.ues.fia.adminperfildocentes;

import sv.ues.fia.adminperfildocentes.model.Usuario;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Toast;

public class InsertarUsuarioActivity extends Activity {

	ControlDB helper;
	EditText editUsuario;
	EditText editPassword;
	EditText editEmail;
	RadioGroup radioUsuarios;
	EditText editIddocente;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_insertar_usuario);

		helper = new ControlDB(this);
		editUsuario = (EditText) findViewById(R.id.editUsuario);
		editPassword = (EditText) findViewById(R.id.editPassword);
		editEmail = (EditText) findViewById(R.id.editEmail);
		radioUsuarios = (RadioGroup) findViewById(R.id.radioUsuarios);
		editIddocente = (EditText) findViewById(R.id.editIddocente);

	}

	public void insertarUsuario(View v) {

		String usuario2 = editUsuario.getText().toString();
		String password = editPassword.getText().toString();
		String email = editEmail.getText().toString();
		RadioButton radioUsuario = (RadioButton) this
				.findViewById(radioUsuarios.getCheckedRadioButtonId());
		String radioUsuarioValor = radioUsuario.getText().toString();
		int valor;
		String docente = editIddocente.getText().toString();
		int doc;
		if (docente.equalsIgnoreCase(""))
			doc= 0;
		else 
			doc =Integer.valueOf(docente);
			
		
		String regInsertados;
		

		if (radioUsuarioValor.equalsIgnoreCase("Administrador"))
			valor = 1;
		else
			valor = 2;

		Usuario user = new Usuario();
		user.setUsuario(usuario2);
		user.setPassword(password);
		user.setEmail(email);
		user.setTipo(valor);
		user.setIddocente(doc);
		helper.abrir();
		regInsertados = helper.insertar(user);
		helper.cerrar();
		Intent intent2 = new Intent(getApplicationContext(),
				ListarUsuarioActivity.class);
		startActivity(intent2);
		Toast.makeText(this, regInsertados, Toast.LENGTH_SHORT).show();
		finish();
	}

	public void limpiarTexto(View v) {
		editUsuario.setText("");
		editPassword.setText("");
		editEmail.setText("");
		editIddocente.setText("");
		
		
	}

	
	
}
